<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript" src="../require.js"></script>
</head>
<body>
<script type="text/javascript">
//参数1: 要加载的模块,如果要同时加载多个模块,逗号隔开
//参数2: 回调函数，在接收到模块返回数据，
//       继续进行处理时，使用该函数
//       回调函数中的参数是模块的返回数据
//本案例中result会接收到Hello World!!!
/*require(['module/str'], function(result){
    console.log(result);
})  */  


/*require(['module/obj'], function(result){
    console.log(result);
})*/

/*require(['module/func'], function(result){
    var num = result(10, 20);
    console.log(num);
})*/

require(['module/str', 'module/func', 'module/obj'], function(result1, result2, result3){
    console.log(result1);
    console.log(result3);
    console.log(result2(3, 5));
});
</script>
</body>
</html>